<?php
if (! defined('BASEPATH')) exit('No direct script access');
class Correo extends Controller {
	//php 5 constructor
	function __construct() {
		parent::Controller();
		$this->load->helper('url');
                $this->load->library('My_PHPMailer');

                }


public function send_mail() {
        $mail = new PHPMailer();
        $mail->IsSMTP(); // establecemos que utilizaremos SMTP
        $mail->SMTPAuth   = true; // habilitamos la autenticación SMTP
        //$mail->SMTPSecure = "tls";  // establecemos el prefijo del protocolo seguro de comunicación con el servidor
        $mail->Host       = "smtp.gmail.com";      // establecemos GMail como nuestro servidor SMTP
        $mail->Port       = 587;                   // establecemos el puerto SMTP en el servidor de GMail
        $mail->Username   = "gianpascal@gmail.com";  // la cuenta de correo GMail
        $mail->Password   = "sedcaemc";            // password de la cuenta GMail
        $mail->SetFrom('gianpascal@gmail.com', 'giancarlo');  //Quien envía el correo
        $mail->AddReplyTo("gianpascal@gmail.com","gian");  //A quien debe ir dirigida la respuesta
        $mail->Subject    = "Asunto del correo";  //Asunto del mensaje
        $mail->Body      = "Cuerpo en HTML<br />";
        $mail->AltBody    = "Cuerpo en texto plano";
        $destino = "gianpascal@gmail.com";
        $address = "gianpascal@gmail.com";
        $mail->AddAddress($address, "Juan Palotes");

       // $mail->AddAttachment("images/phpmailer.gif");      // añadimos archivos adjuntos si es necesario
        //$mail->AddAttachment("images/phpmailer_mini.gif"); // tantos como queramos

        if(!$mail->Send()) {
            $data["message"] = "Error en el envío: " . $mail->ErrorInfo;
        } else {
            $data["message"] = "¡Mensaje enviado correctamente!";
        }
        $this->load->view('sent_mail',$data);
    }
}
?>
